package string;
//给两个字符串，A B，旋转一个字符串，旋转规则列，abc旋转后变为bca
//要求，旋转N次后，如果AB相同，则返回true不同false
public class Str15 {
    public static void main(String[] args) {
        String strA="abcde";
        String strB="cdeab";

        boolean result = check(strA, strB);
        System.out.println(result);

    }


    public static boolean check(String strA, String strB) {
        for (int i = 0; i < strA.length(); i++) {
            strA=rotate(strA);
            if(strA.equals(strB)){
                return true;
            }
        }
        return false;
    }
    //旋转字符串，把左边的移到右边
    public static String rotate(String str) {
        char first=str.charAt(0);
        String end=str.substring(1);
        return end+first;
    }

}

